snapping turtles - Francés Inglés Diccionario